Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STOW ROAD Semi-Detached £226,324 £183,500 22 Jul 2019
34 STOW ROAD Semi-Detached £171,961 £96,000 7 Nov 2008
35 STOW ROAD Detached £423,124 £345,000 22 Nov 2019
37 STOW ROAD £207,252 £200,000 3 Mar 2022
45 STOW ROAD Detached £217,000 31 Oct 2023
57 STOW ROAD Semi-Detached £185,641 £109,000 24 Aug 2012
57A STOW ROAD Detached £338,656 £225,000 10 Sep 2014
58 STOW ROAD Detached £178,130 £39,950 6 Apr 1999